#doc {
	
}
#doc::after {
	height: 0px !important; line-height: 0; overflow: hidden; clear: both; font-size: xx-large; display: block; visibility: hidden; content: " x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";
}
.page {
	width: auto;
}
#bd {
	width: auto;
}
.body {
	margin: 0px auto;
}
.crubms-wrap {
	padding-top: 15px; position: relative;
}
.crubms-wrap .backToFlash {
	top: 15px; right: 0px; position: absolute; cursor: pointer;
}
#hd {
	clear: both; _zoom: 1;
}
#hd .header-wrap .top-search-box {
	margin: 0px auto; width: auto; min-width: 980px; max-width: 1200px; _width: 980px;
}
#hd .ui-nav .inner {
	margin: 0px auto; width: auto; min-width: 980px; max-width: 1200px; _width: 980px;
}
#bd .crubms-wrap {
	margin: 0px auto;
}
#hd .nav-wrap {
	margin-bottom: 0px !important;
}
#bd {
	background: rgb(252, 252, 252); clear: both; _zoom: 1;
}
#ft {
	background: rgb(252, 252, 252); clear: both; _zoom: 1;
}
.reader-container .reader-container-inner {
	background-image: url("http://static.wenku.bdimg.com/static/view/html_view/bd-bg_e73ac9d7.png");
}
#bd {
	
}
.fullScreen-container {
	z-index: 1003; background-image: url("http://static.wenku.bdimg.com/static/view/html_view/bd-bg_e73ac9d7.png"); background-repeat: repeat;
}
.tail-info {
	color: rgb(153, 153, 153);
}
.view-sps {
	background: url("http://static.wenku.bdimg.com/static/view/html_view/view-sps_c5ef9483.png") no-repeat;
}
.p20 {
	padding: 20px;
}
.body {
	margin-top: 10px;
}
.aside {
	width: 200px; margin-left: 34px; position: relative; z-index: 101;
}
.aside .doc-aside-border {
	width: 200px; padding-top: 13px; margin-top: 13px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; float: left; position: relative; z-index: 100;
}
.aside .doc-aside-border .pay-copyright-icon {
	top: 0px; right: 0px; margin-top: -1px; position: absolute;
}
.aside .doc-upload {
	margin: 34px auto 0px; width: 200px; height: 42px; overflow: hidden; z-index: 102; _zoom: 1;
}
.aside .no-doc-desc.doc-upload {
	margin-top: 10px;
}
.aside .doc-upload .btn-upload {
	background: url("http://static.wenku.bdimg.com/static/view/html_view/upload_33bd0655.png") no-repeat 0px -1px; width: 200px; height: 42px;
}
.aside .doc-upload .btn-upload:hover {
	background-position: 0px -43px;
}
.aside .doc-upload .btn-upload:active {
	background-position: 0px -85px;
}
.aside .doc-upload.doc-style-b {
	margin: 5px 0px 0px;
}
.aside .comment a {
	color: rgb(16, 150, 107);
}
.aside .tail-info .ic {
	width: 13px;
}
.aside .tail-info .gd-u-1-4 {
	text-align: center;
}
.WK_appBanner {
	margin: 20px;
}
.WK_appBanner img {
	width: 223px; height: 80px;
}
.page-doc-list {
	overflow: hidden; padding-top: 15px;
}
.page-doc-list h4 {
	color: rgb(51, 51, 51); padding-bottom: 3px; font-size: 14px; font-weight: bold; float: left;
}
.page-doc-list h4 a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.page-doc-list .bd {
	padding-top: 5px;
}
.page-doc-list a {
	color: rgb(47, 101, 161); font-size: 14px;
}
.page-doc-list .doc-title {
	white-space: nowrap;
}
.page-doc-list .doc-title .ic {
	margin-right: 8px;
}
.page-doc-list .bd .tail-info {
	padding-left: 24px;
}
.page-doc-list .tabControl {
	display: inline-block;
}
.page-doc-list .tabControl a {
	display: inline-block;
}
.page-doc-list .page-info {
	display: none;
}
.page-doc-list .tabControl {
	height: 14px; letter-spacing: -0.31em; word-spacing: -0.43em; vertical-align: middle; position: relative;
}
.page-doc-list .tabControl a {
	background: url("http://static.wenku.bdimg.com/static/view/html_view/arrow_1321a45e.png") no-repeat; width: 16px; height: 15px; letter-spacing: normal; margin-left: 2px; word-spacing: normal; vertical-align: top; display: inline-block;
}
.page-doc-list .tabControl a.pre {
	background-position: 0px -17px;
}
.page-doc-list .tabControl a.next {
	background-position: -25px -17px;
}
.page-doc-list .tabControl a.pre:hover {
	background-position: 0px -32px;
}
.page-doc-list .tabControl a.next:hover {
	background-position: -25px -32px;
}
.page-doc-list .tabControl a.pre-null {
	background-position: 0px -2px;
}
.page-doc-list .tabControl a.pre-null:hover {
	background-position: 0px -2px;
}
.page-doc-list .tabControl a.next-null {
	background-position: -25px -2px;
}
.page-doc-list .tabControl a.next-null:hover {
	background-position: -25px -2px;
}
.page-doc-list .tabContent li {
	display: none;
}
.page-doc-list .tabContent .current {
	display: block;
}
.page-doc-list .item p {
	height: 22px;
}
.page-doc-list .item .tail-info {
	height: 22px; line-height: 18px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.page-doc-list b.top {
	display: none;
}
.page-doc-list b.bottom {
	display: none;
}
.page-doc-list .page-control {
	font-weight: bold;
}
.page-doc-list .bd {
	line-height: 22px;
}
.comment {
	color: rgb(102, 102, 102); line-height: 21px;
}
html {
	margin: 0px auto; width: 100%; display: table;
}
.screen-max .bd-wrap {
	min-width: 1200px;
}
.screen-max .crubms-wrap {
	width: 1200px;
}
.screen-max .body {
	width: 1200px;
}
.screen-max .reader-container {
	width: 958px;
}
.screen-min .bd-wrap {
	min-width: 980px;
}
.screen-min .crubms-wrap {
	width: 980px;
}
.screen-min .body {
	width: 980px;
}
.screen-min .reader-container {
	width: 738px;
}
a {
	color: rgb(85, 85, 85);
}
.crumbs li.current a {
	color: rgb(153, 153, 153);
}
.doc-style-b {
	margin-top: 11px;
}
.doc-style-b.aside-wrap {
	margin: 0px;
}
.doc-style-b.aside-wrap .page-doc-list a {
	color: rgb(85, 85, 85);
}
.doc-style-b.aside-wrap .tail-info .ic {
	width: 13px;
}
